package com.yhsoft.buyer.controller.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDate;

/**
 * @author: yyyyyyyh
 * @create: 2023-10-21
 * @Version 1.0
 **/
@Data
public class UserQueryInVo {
    /**
     * 昵称
     */
    @ApiModelProperty("昵称")
    private String nickName;

    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    private String name;

    /**
     * 手机号
     */
    @ApiModelProperty("手机号")
    private String phone;

    /**
     * 是否被风控 1-是 2-否
     */
    @ApiModelProperty("是否风控预警 1-是 0-否")
    private Integer isFk;

    /**
     * 是否启用 0-黑名单 1-正常 2-白名单
     */
    @ApiModelProperty("是否启用 -1-黑名单 0-正常 1-白名单")
    private Integer isEnable;

    /**
     * 风控开始日期
     */
    @ApiModelProperty("风控查询开始日期：yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate startTime_fk;

    /**
     * 风控结束日期
     */
    @ApiModelProperty("风控查询结束日期：yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate endTime_fk;


    /**
     * 黑名单,白名单开始日期
     */
    @ApiModelProperty("黑名单,白名单查询开始日期：yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate startTime_enable;

    /**
     * 黑名单,白名单结束日期
     */
    @ApiModelProperty("黑名单,白名单查询结束日期：yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private LocalDate endTime_enable;

}
